home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR10 / LL_LAND.ZIP / LL_KEY.H < prev    next >
C/C++ Source or Header  |  1993-01-26  |  597b  |  27 lines

  1. #ifndef LL_KEY_H
  2. #define LL_KEY_H
  3. #include "ll_keylist.h"
  4.  
  5. extern void ll_keyswap();
  6. extern char LL_KEYFLAG[256];
  7. extern char LL_KEYCHANGE;
  8. extern char LL_KEYBUF;
  9. extern char ll_keyget();
  10. extern char ll_keyhit();
  11.  
  12. #define ll_keypressed( key )  ((LL_KEYFLAG[key]))
  13. #define ll_keyset( key )   {(LL_KEYFLAG[key]) = (char)1;}
  14. #define ll_keyclr( key ) {(LL_KEYFLAG[key]) = (char)0;}
  15. #define ll_keyreset( key ) {(LL_KEYFLAG[key]) = (LL_KEYFLAG[key+1]);}
  16. #define ll_keypress( key ) ((LL_KEYFLAG[key+1]))
  17.  
  18. #ifndef ON
  19. #define ON 1
  20. #endif
  21.  
  22. #ifndef OFF
  23. #define OFF 0
  24. #endif
  25.  
  26. #endif
  27.